Biomedical Signal Processing / Medical Signal Processing / Biosignal Processing
Javad Delavar Matanaq; Hamed Danandeh Hesar; Mohammad Hadi Ahmadi fam
Volume 17, Issue 1 , May 2023, , Pages 11-20
Abstract
In recent years, model-based ECG processing algorithms have been successfully developed in various fileds of ECG processing. The calculation of ECG dynamic model (EDM) is a crucial step for these methods. The EDM parameters can be calculated using optimization algorithms. One of the popular optimization ...
Read More
In recent years, model-based ECG processing algorithms have been successfully developed in various fileds of ECG processing. The calculation of ECG dynamic model (EDM) is a crucial step for these methods. The EDM parameters can be calculated using optimization algorithms. One of the popular optimization methods in this field is an offline nonlinear method in which users have to manually select points on ECG signal in order to calculate EDM parameters. The objective function used in this algorithm is a complex function which is hard to optimize. In this paper an automatic optimization algorithm is proposed which uses meta-heuristic optimization algorithms to calculate EDM parameters. In this algorithm, we don’t need to select points manually. In addition, the objective function in this algorithm is broken in to several simple objective functions which makes the optimization more accurate. Meta-heuristic optimization algorithms may perform successfully on some optimization problems while failing on others. As a result, a specific algorithm cannot be considered the best optimizer for all optimization problems. For this reason, in this paper, the performances of nine popular meta-heuristic algorithms such as particle swarm optimization, artificial bee colony, cucko search, etc are investigated. In this paper, 200 ECG segments from different records of the MIT-BIH Normal Sinus Rhythm Database (NSRDB) have been selected for evaluation. The duration of each segment was 30 seconds. The EDM parameters for each segment were calculated using the aforemetinoned optimization algorithms. For evaluation, the similarities between the original signals and the synthetic ECG signals were inspected for each optimization algorithm. These synthetic signals were created using the calculated EDM parameters. The similarity results showed that the water evaporation optimization (WEO), teaching learning-based optimization (TLBO), and cucko’s search (CS) algorithms achived better results compared with other methods.
Biomedical Signal Processing / Medical Signal Processing / Biosignal Processing
Parastoo Sadeghinia; Hamed Danandeh Hesar
Volume 16, Issue 3 , December 2022, , Pages 271-287
Abstract
Phonocardiography (PCG) signals provide valuable information about the heart valves .These auditory signals can be useful in the early diagnosis of heart diseases. Automatic heart sound classification has a promising potential in the field of heart pathology. In this research, a new method based on machine ...
Read More
Phonocardiography (PCG) signals provide valuable information about the heart valves .These auditory signals can be useful in the early diagnosis of heart diseases. Automatic heart sound classification has a promising potential in the field of heart pathology. In this research, a new method based on machine learning techniques is proposed for discriminating normal and abnormal heart sounds. In this method, first, the heart sounds are segmented into 4 main parts: S1, S2, systole and diastole segments. From these segments, statistical and time-frequency features are extracted for classification. Before classification, the distinctive features are selected using two approaches. In the first approach, the feature selection is accomplished using particle swarm optimization algorithm (PSO). In the second approach, we use Sequential Forward Feature Selection (SFFS) method. The proposed method was evaluated on the Physionet 2016 Challenge database using 10-fold cross-validation method. In this database, the number of normal and abnormal PCG signals are not balanced. Therefore, in this paper, the synthetic minority over-sampling technique (SMOTE) is applied to produce balanced data. The evaluation results showed that the proposed method can distinguish the normal heart sounds from abnormal ones with accuracy of 98/03% and sensitivity and specificity of 97.64%, 98.43%respectively.
Biomedical Signal Processing / Medical Signal Processing / Biosignal Processing
Hamed Danandeh Hesar; Amin Danandeh Hesar
Volume 15, Issue 3 , December 2021, , Pages 221-234
Abstract
Extended Kalman filter (EKF) is a well-known nonlinear Bayesian framework that has been deployed in various fields of ECG processing. However, it’s not very effective in removing non-stationary noises such as muscle artifacts (MA) which are common in ECG recordings. This paper addresses this issue ...
Read More
Extended Kalman filter (EKF) is a well-known nonlinear Bayesian framework that has been deployed in various fields of ECG processing. However, it’s not very effective in removing non-stationary noises such as muscle artifacts (MA) which are common in ECG recordings. This paper addresses this issue by proposing a new ECG dynamic model (EDM) and a novel formulation for EKF which improves its performance in non-stationary environments. In the new EDM, the measurement model is modified to include non-Gaussian, non-stationary additive noises as well as stationary ones. The proposed formulation for EKF algorithm in this paper enables it to perform better than standard EKF in removing non-stationary contaminants. The proposed filter also preserves the clinical characteristics of ECG signals better than standard EKF. In order to show the effectiveness of the proposed EKF algorithm, its denoising performance was evaluated on MIT-BIH Normal Sinus Rhythm database (NSRDB) in the presence of two different types of non-stationary contaminants; synthetic pink noise and real muscle artifact noise. The results showed that the proposed EKF framework in this paper has a significant outperformance over the standard EKF framework in non-stationary environments from both SNR improvement and MSEWPRD viewpoints.